/*个人中心*/
.center_top{ width:100%; height:9em; margin:0; padding:0; display:block; overflow:hidden; background:url(../images/center_top_bg.jpg) left top no-repeat; background-size:100% 100%; position:relative; }
.center_top .center_img{ width:4em; height:4em; padding:0.25em; display:block; margin:1.5em auto 0 auto; border-radius:4.5em; background:rgba(255,255,255,0.4);}
.center_top .center_img img{ display:block; width:4em; height:4em; border-radius:4em;}
.center_top .name{ display:block; text-align:center; color:#fff; padding-top:0.5em;}
.center_link{ display:block; padding:0 0.75em; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; margin-top:0.75em; margin-bottom:1em; overflow:hidden; background:#fff;}
.center_link li{ padding:0.75em 0; border-bottom:1px solid #dbdbdb;}
.center_link li:last-child{ border-bottom:none;}
.center_link li a{ display:block; background:url(../images/home_top_r.png) right center no-repeat; background-size:1em;}
.center_link li img{ display:inline-block; width:1.25em; height:1.25em; vertical-align:middle;}
.center_link li span{ display:inline-block; vertical-align:middle; font-size:0.875em; padding-left:0.5em;}
/*充值*/
.chongzhi_top{width:100%; height:11em; background:#fff; border-bottom:1px solid #dbdbdb; margin:0; padding:0; display:block; overflow:hidden; box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */  
-webkit-box-sizing:border-box; /* Safari */ }
.chongzhi_top .center_img{ margin:1.2em 0 0.75em 0; text-align:center;}
.chongzhi_top .center_img img{ width:5em; height:5em;}
.chongzhi_top span{ display:block; text-align:center; font-size:0.875em; color:#666;}
.chongzhi_top p{ text-align:center; font-size:0.875em; color:#666; font-weight:600;}
.chongzhi_top p b{ font-size:1.8em;}
.chongzhi_list{ padding:0.75em 0 0; margin-top:0.75em; background:#fff; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; display:block; overflow:hidden;}
.chongzhi_list li{ width:44%; height:2.5em; margin:0 0 0.75em 4%; border:1px solid #dbdbdb; border-radius:0.25em; text-align:center; cursor:pointer; float:left; display:block; overflow:hidden;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */  
-webkit-box-sizing:border-box; /* Safari */
}
.chongzhi_list li span{ font-size:0.875em; color:#999; line-height:1.35em;}
.chongzhi_list li.bx{border:1px solid #FFB600; background:url(../images/chaozhi.png) left top no-repeat; background-size:1.8em;}
.chongzhi_list li.bx span{color:#FFB600;}
.cz_jiage{ display:block; padding:0.75em; overflow:hidden; background:#fff; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; margin-top:0.75em;}
.cz_jiage .cz_inp{ width:100%; border:none; outline:none; font-size:0.875em;}
.cz_zhifu{display:block; padding:0 0.75em; overflow:hidden; background:#fff; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; margin-top:0.75em;}
.cz_zhifu .tit{ padding:0.75em 0; width:100%; border-bottom:1px solid #dbdbdb; font-size:0.875em;}
.cz_zhifu .wx{ padding:0.75em 0 0.75em 3em;height:2.5em; background:url(../images/zhifu_01.png) left center no-repeat; background-size:2.5em; padding-left:3em; font-size:0.875em; line-height:2.5em; color:#666;}
.cz_btn{width:90%; margin:1em auto 0 auto; height:2.35em; border-radius:0.25em; background:#41ADF6;line-height:2.35em; color:#fff; display:block;text-align:center; border:none; outline:none; cursor:pointer;}
.cz_btn:hover{ background:#149AF3;}
.reg{ width:90%; margin:0.5em auto 1.5em auto; display:block; overflow:hidden;}
.reg label{ font-size:0.75em; line-height:1.5em; display:block; color:#333;}
.reg a{ color:#41ADF6;}
.addchecked {
width: 1.5em;
height: 1.5em;
cursor: pointer;
text-align: center;
background:url(../images/home_c1.png) center top no-repeat;
background-size:1.1em;
float:left;
margin-right:0.25em;
}

.add_on {
background:url(../images/home_c2.png) center top no-repeat;
background-size:1.1em;
}
.addclass {
opacity: 0;
cursor: pointer;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
}
/*我的余额*/
.chongzhi_top01{width:100%; padding-top:2.4em; height:8em; background:#fff; border-bottom:1px solid #dbdbdb; margin:0; display:block; overflow:hidden; box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */  
-webkit-box-sizing:border-box; /* Safari */ }
.chongzhi_top01 span{ display:block; text-align:center; font-size:0.875em; color:#666;}
.chongzhi_top01 p{ text-align:center; font-size:0.875em; color:#FF9900; font-weight:600; padding-top:0.5em;}
.chongzhi_top01 p b{ font-size:1.8em; color:#FF9900;}
/*评价*/
.pingjia{ padding:0.75em; background:#fff; border-bottom:1px solid #e0e0e0; display:block; overflow:hidden;}
.pingjia .tit{ font-size:0.875em; display:block; float:left; line-height:1.75em;}
.pingjia .star{ float:left; margin-left:0.75em;}
.pingjia .star li{ margin-right:0.35em; float:left;}
.pingjia .star li img{ display:block; width:1.25em; height:1.25em;}
.pingjia01{ padding:0.75em; margin-top:0.75em; background:#fff; border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;display:block; overflow:hidden;}
.pingjia01 textarea{ width:100%; font-size:0.875em; line-height:1.5em; background:#fff; height:10em; outline:none; border:none;}
/*口令优惠券*/
.kouling_img{ width:100%; display:block; overflow:hidden;}
.kouling_img img{ display:block; width:100%;}
.kouling_box{ width:94%; margin:1em auto; padding:0.75em 0; border:1px solid #dbdbdb; background:#fff; border-radius:0.25em; display:block; overflow:hidden;}
.kouling_box .kl_01{width:92%; margin:0 auto; border:1px solid #dbdbdb; }
.kouling_box .xx_inp{ display:block; padding:0.55em 0; padding-left:2.5em; background:url(../images/quan_ico.png) 0.75em center no-repeat;background-size:1.25em; font-size:0.875em; line-height:1.5em; border:none; width:100%; outline:none;box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */  
-webkit-box-sizing:border-box; /* Safari */ }
.kouling_box .kl_btn{width:92%; margin:0.75em auto 0 auto; height:2.35em; border-radius:0.25em; border:1px solid #41ADF6; background:#41ADF6;line-height:2.35em; color:#fff; display:block;text-align:center; border:none; outline:none; cursor:pointer;}
.kouling_box .kl_btn:hover{ background:#149AF3;}
/*我的订单*/
.order_top{ height:2.625em; padding:0 0.75em; background:#fff; border-bottom:1px solid #dbdbdb; display:block; overflow:hidden;}
.order_top .order_l{ float:left; margin-top:0.6em; height:1.5em; padding-left:1.75em; background:url(../images/center_08.png) left center no-repeat; background-size:1.25em; line-height:1.5em;}
.order_top .order_l a{ font-size:0.875em;}
.order_top .order_r{ float:right; margin-top:0.6em;  height:1.5em; padding-left:1.75em; background:url(../images/center_09.png) left center no-repeat; background-size:1.25em;line-height:1.5em;}
.order_top .order_r a{ font-size:0.875em;}
.order_box{ width:92%; margin:0.75em auto 0; padding:0.75em 0; background:#fff; border:1px solid #dbdbdb; border-radius:0.35em; display:block; overflow:hidden;}
.order_box:last-child{ margin-bottom:0.75em;}
.order_box .tit{ display:block; font-size:0.875em; color:#FF9900; padding-left:0.75em;}
.order_box .order_con{ margin:0.75em 0; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; padding:0.75em;}
.order_box .p1{height:2em; background:url(../images/center_06.png) left center no-repeat; background-size:2em;line-height:1.65em; padding-left:2.75em; }
.order_box .p1 span{ font-size:0.875em;}
.order_box .p2{ height:2em; background:url(../images/center_07.png) left center no-repeat; background-size:2em;line-height:2em; padding-left:2.75em;}
.order_box .p2 span{ font-size:0.875em;}
.order_box .p3{ padding:0 0.85em; font-size:0.75em; color:#999;}
.order_box .p3 b{ font-weight:normal; color:#ff9900;}
.order_box .p4{ padding:0.5em 0.85em 0; font-size:0.75em; color:#999;}
/*弹窗*/
#lean_overlay { position: fixed; z-index: 100; top: 2.625em; left: 0px; height: 100%; width: 100%; background: #000; display: none;}
#OpenWindow{  position: fixed;  top:2.625em; width:100%; background:#fff; display: none; z-index: 11000;}
#OpenWindow .tc_01{ width:100%; display:block; overflow:hidden;border-top:1px solid #dbdbdb;}
#OpenWindow .tc_01 li{ display:block; padding:0.75em; border-bottom:1px solid #dbdbdb; }
#OpenWindow .tc_01 li a{ display:block; font-size:0.875em;}
#OpenWindow .tc_01 li.bx a{ color:#ff9900}
/*流程*/
.lc_bg{ display:block; background:url(../images/lc_bg.jpg) repeat; background-size:0.8em; width:100%; height:100%;}
.liucheng{ width:92%; margin:1em auto; display:block; overflow:hidden;}
.lc_tit{ width:70%;}
.lc_tit img{ display:block; width:100%;}
.lc_text{ padding:0.25em 0.75em; background:#fff; border:1px solid #41ADF6; border-radius:0.75em; margin:0.75em 0;display:block; overflow:hidden; }
.lc_text li{ padding:0.75em 0; border-bottom:1px solid #dbdbdb; margin-left:3em; display:block; position:relative;}
.lc_text li:last-child{ border-bottom:none;}
.lc_text li span{ color:#666; line-height:1.75em; font-size:0.875em;}
.lc_text li .num{ display:block; width:2em; height:2em; position:absolute; left:-2.75em; top:0.5em; background:url(../images/lc_ico.png) no-repeat; background-size:2em; text-align:center; line-height:2em; color:#fff;}
.lc_box{ padding:1em; background:#E0F2FE; border-radius:0.75em; margin:1em auto; display:block; overflow:hidden;}
.lc_box .box_con{ padding:1em 0; border:1px dashed #169BF3; background:#fff; text-align:center; border-radius:0.75em;}
.lc_box .box_con .tit{ width:100%; height:1em; line-height:1em;background:url(../images/lc_line.png) center center no-repeat; background-size:16.9375em 0.5em; font-weight:bold; color:#41ADF6; text-align:center;}
.lc_box .box_con span{ font-size:0.875em; display:block; text-align:center; padding-top:0.75em; color:#41ADF6;}
.lc_box .box_con span a{ font-size:1.2em; font-weight:bold;color:#41ADF6;}















